.main{
  // width: 500px;
  overflow:auto;
  // height:208px;  /* 设置固定高度 */
}
td, th {
  /* 设置td,th宽度高度 */

  width:190px;
  height:30px;
}
th {
  background-color:#F8F8F9;
  border:1px solid gray;
}
table {
  table-layout: fixed;
  // width: 300px; /* 固定宽度 */
}
td:first-child, th:first-child{
  position:sticky;
  left:0; /* 首行永远固定在左侧 */
  z-index:100;
  // background-color:lightpink;
}
td:last-child, th:last-child{
  position:sticky;
  right:0; /* 首行永远固定在左侧 */
  z-index:1;

  // background-color:lightpink;
}
thead tr th {
  position:sticky;
  top:0; /* 列首永远固定在头部  */
}
// th:first-child{
//   z-index:2;
//   background-color:lightblue;
// }